package com.qujia.coupon.domain;

import lombok.Builder;

import java.util.Date;

/**
 * @Auther: LogicQin
 * @Date: 2023/9/13 18:33
 * @Description:
 */
@Builder
public class CouponUserGiveCount {
    private Integer CouponUserGiveCountId;    //主键ID
    private String mobilePhone;               //手机号
    private Integer enterpriseId;             //油站ID
    private String couponIssueId;             //领取方式
    private Integer issueGiveCount;           //用户能进入领取界面的次数
    private Date createTime;                   //创建时间
    private Date updateTime;                  //更新时间
    private Integer giveCount;                //领取方式表中字段：用户能进入领取界面的次数
    private String issueStatus;               //发放方式的状态

    private String randomFlag;                  //随机数

    //查询参数
    private Date curTimeSta;
    private Date curTimeEnd;

    public Integer getCouponUserGiveCountId() {
        return CouponUserGiveCountId;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public Integer getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Integer enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getCouponIssueId() {
        return couponIssueId;
    }

    public void setCouponIssueId(String couponIssueId) {
        this.couponIssueId = couponIssueId;
    }

    public Integer getIssueGiveCount() {
        return issueGiveCount;
    }

    public void setIssueGiveCount(Integer issueGiveCount) {
        this.issueGiveCount = issueGiveCount;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getGiveCount() {
        return giveCount;
    }

    public void setGiveCount(Integer giveCount) {
        this.giveCount = giveCount;
    }

    public void setCouponUserGiveCountId(Integer couponUserGiveCountId) {
        CouponUserGiveCountId = couponUserGiveCountId;
    }

    public String getIssueStatus() {
        return issueStatus;
    }

    public void setIssueStatus(String issueStatus) {
        this.issueStatus = issueStatus;
    }

    public String getRandomFlag() {
        return randomFlag;
    }

    public void setRandomFlag(String randomFlag) {
        this.randomFlag = randomFlag;
    }

    public Date getCurTimeSta() {
        return curTimeSta;
    }

    public void setCurTimeSta(Date curTimeSta) {
        this.curTimeSta = curTimeSta;
    }

    public Date getCurTimeEnd() {
        return curTimeEnd;
    }

    public void setCurTimeEnd(Date curTimeEnd) {
        this.curTimeEnd = curTimeEnd;
    }
}
